obstructing the highway - Turkish English Dictionary